PARALLEL PATTERNS FOR AGENT-BASED EVOLUTIONARY COMPUTING
نویسندگان
چکیده
منابع مشابه
Parallel Patterns for Agent-based Evolutionary Computing
Computing applications such as metaheuristics-based optimization can greatly benefit from multi-core architectures available on modern supercomputers. In this paper, we describe an easy and efficient way to implement certain population-based algorithms (in the discussed case, multi-agent computing system) on such runtime environments. Our solution is based on an Erlang software library which im...
متن کاملMassively concurrent agent-based evolutionary computing
The fusion of the multi-agent paradigm with evolutionary computation yielded promising results in many optimization problems. Evolutionary multi-agent system (EMAS) are more similar to biological evolution than classical evolutionary algorithms. However, technological limitations prevented the use of fully asynchronous agents in previous EMAS implementations. In this paper we present a new algo...
متن کاملGeneral Purpose Agent-Based Parallel Computing
Parallel computing has become an important research field in the last years. The availability of hardware and the success of grid computing have motivated this interest. In this paper we present a new approach for managing parallel environments in a grid-like manner using agent technologies. Multiagent systems provide an added value to standard grid approaches due to their high level abstractio...
متن کاملCoordination Patterns for Parallel Computing
The aim of this paper is to promote the idea of developing reusable coordination patterns for parallel computing, i.e. customizable components from which parallel applications can be built by software composition. To illustrate the idea, a fundamental manager/worker coordination pattern useful for programming a variety of parallel applications is presented.
متن کاملA mobile agent based push methodology for global parallel computing
The 1990s are seeing the explosive growth of the Internet and Web-based information sharing and dissemination systems. The Internet is also showing a potential of forming of a supercomputing resource out of networked computers. Parallel computing on the Internet often works in a machine-centric “pull” execution model. That is, a coordinator machine maintains a pool of tasks and distributes the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Science
سال: 2016
ISSN: 1508-2806
DOI: 10.7494/csci.2016.17.1.83